package com.sf.fy.uav.common.request.operate;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@EqualsAndHashCode(callSuper = true)
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ErrandOrderReq extends QueryPage implements Serializable {

    /**
     * 主键id 修改用
     */
    private String id;
    /**
     * 同城订单编号
     */
    private String tcWayBillNo;
    /**
     * 丰翼订单编号
     */
    private String fyWayBillNo;
    /**
     * 景区id
     */
    private String scenicSpotId;

    /**
     * 商家id
     */
    private String businessId;
    /**
     * 下单用户手机号
     */
    private String phoneNumber;

    /**
     * 订单状态
     */
    private Integer status;
    /**
     * 订单开始日期
     */
    private String orderStartDate;
    /**
     * 订单结束日期
     */
    private String orderEndDate;
    /**
     * 平台编码
     */
    private Integer platformCode;
    /**
     * 订单查询入口(0代表月结，1代表运控)
     */
    private Integer orderInquiryEntry;
    /**
     * 第三方平台编码
     */
    private String thirdPartyOrderNumber;
    /**
     * 寄件人手机号码
     */
    private String senderTel;
    /**
     * 收件人手机号码
     */
    private String receiverTel;
    /**
     * 是否要导出
     */
    private Boolean exportOrNot;
}
